Vilpulka parish (Latvian: Vilpulkas pagasts) is an administrative unit of the Valmiera District, Latvia.